"""
1.导入需要的包和模块
PyQt5.Qt: 包含了我们常用的一些类
"""
from PyQt5.Qt import *
import sys

"""
2.创建一个应用程序
sys.argv: 命令行启动时, 可以接收传递的参数
"""
app = QApplication(sys.argv)
# 获取参数
# print(sys.argv)
# print(app.arguments())
# qApp全局的
# print(qApp.arguments())

"""
3.控件操作
"""
window = QWidget()
window.setWindowTitle("我是标题")
window.resize(500, 500)
window.move(200, 300)
label = QLabel(window)
label.setText("Hello Qt")
label.move(200, 200)
# 显示控件
window.show()

"""
4.开始执行应用程序, 并进入消息循环, 不要停止，并监听用户用户交互
"""
sys.exit(app.exec_())